package com.millstein.realtime.bean;

import com.millstein.realtime.app.dwd.log.Dwd_01_BaseLogApp;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class TableProcess {
    /**
     * 来源表，即mysql中业务数据库表中的名称
     */
    private String sourceTable;
    /**
     * 输出表，即phoenix中表的名称
     */
    private String sinkTable;
    /**
     * 输出字段，即phoenix表中的字段
     */
    private String sinkColumns;
    /**
     * 输出表中的主键
     */
    private String sinkPk;
    /**
     * 输出表的扩展信息
     */
    private String sinkExtend;

    public static void main(String[] args) {
        System.out.println("Dwd_01_BaseLogApp".hashCode() %3);
        System.out.println("Dwd_02_TrafficUniqueVisitorDetail1".hashCode() %3);
        System.out.println("Dwd_03_TrafficUserJumpDetail".hashCode() %3);
    }
}
